Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.09.2010, 12:21
Новичок на форуме
Отправить личное сообщение для ndn_pit Посмотреть профиль Найти все сообщения от ndn_pit
 
Регистрация: 27.09.2010
Сообщений: 2

подруженный html+javascript
Приложение состоит из составных, древоводных контентов. каждый контент подгружается через ajax и состоит из html и javascript.
Проблема:
1) как подгруженному контенту(яваскрипту) получить доступ к контейнеру в который его поместили
2) как изолировать скрипт контента от других контентов, оставляя возможность передавать параметры: от дочернего к родительскому и от родительского к дочернему скрипту

Думал написать код контента в виде:
var obj = function(){
     var var1;
     this.fun1 = function(){...}
     ...
}

но если таких контентов будет несколько то obj перезапишется... вообщем парюсь уже третий день... помогите плз.
Заранее спасибо!

Последний раз редактировалось ndn_pit, 28.09.2010 в 08:22.
Ответить с цитированием
  #2 (permalink)  
Старый 28.09.2010, 08:16
Новичок на форуме
Отправить личное сообщение для ndn_pit Посмотреть профиль Найти все сообщения от ndn_pit
 
Регистрация: 27.09.2010
Сообщений: 2

Как вариант:
Если получится распарсить содержимое контента на html и javascript, то можно будет написать что то типа:
var cls = eval(js_cont);
cont = new cls();
cont.init_fun({параметры});

Где js_cont - все что находится в <script>...</script> в контенте...
Тогда скрипт контента будет выглядеть так:
function(){
    var self = this;
     this.var1 = '';
     this.init_fun = function(par) { ...Здесь конечно не this, а self } 
     this.fun1 = function(){...}
     ...
}

Последний раз редактировалось ndn_pit, 28.09.2010 в 08:23.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как с помощью JavaScript сохранить какие-либо изменения в HTML документе? FirstFrost Общие вопросы Javascript 1 15.07.2010 16:23
как отделить javascript от html chippolino Общие вопросы Javascript 4 11.05.2010 09:12
WYSIWYG редактор текста HTML страницы на javascript Дмитри Чижиков Ваши сайты и скрипты 4 14.09.2009 17:05